// Header Protection
#ifndef _INPUTNODE_H_
#define _INPUTNODE_H_

// Include Files
#include "Systems\SystemNode.h"

// Namespace
namespace IE
{
	/////////////////////////////////////////////////////////////////////////////////
	// A node to hold the input data for an object in a thread safe manner.
	class CInputNode : public ABCSystemNode
	{
	public:     // methods
		CInputNode() : ABCSystemNode() { }
		virtual ~CInputNode() { }

	private:    // dummy definitions
		CInputNode( CInputNode const & );
		CInputNode &operator =( CInputNode const & );
	};
}

// Header Protection
#endif // _INPUTNODE_H_
